home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 3: Developer Tools / Linux Cubed Series 3 - Developer Tools.iso / devel / lang / lisp / gcl-1.000 / gcl-1 / gcl-1.0 / xbin / dosmake.bat < prev    next >
Encoding:
DOS Batch File  |  1992-11-23  |  1.5 KB  |  74 lines

  1. @echo off
  2. rem ----------------------------------------------------------------------
  3. rem No COPYRIGHTs, WARRANTIES, ...
  4. rem
  5. rem batch file to build akcl for dos.
  6. rem Report errors, bugs or enhancements to :
  7. rem                                     rcharif@math.utexas.edu
  8. rem                                  or wfs@math.utexas.edu
  9. rem ----------------------------------------------------------------------
  10.  
  11. rem Hope no one calls his env variable like that
  12. set __MAKE_ER=
  13.  
  14. cd bin
  15. make CC=gcc dpp
  16. IF ERRORLEVEL 1 set __MAKE_ER=DPP
  17. IF ERRORLEVEL 1 goto errEncountered
  18. aout2exe dpp
  19. cd ..
  20.  
  21. cd mp
  22. make all
  23. IF ERRORLEVEL 1 set __MAKE_ER=MP
  24. IF ERRORLEVEL 1 goto errEncountered
  25. cd ..
  26.  
  27. cd o
  28. make all
  29. IF ERRORLEVEL 1 set __MAKE_ER=O
  30. IF ERRORLEVEL 1 goto errEncountered
  31. cd ..
  32.  
  33. cd lsp
  34. make all
  35. IF ERRORLEVEL 1 set __MAKE_ER=LSP
  36. IF ERRORLEVEL 1 goto errEncountered
  37. cd ..
  38.  
  39. cd cmpnew
  40. make all
  41. IF ERRORLEVEL 1 set __MAKE_ER=CMPNEW
  42. IF ERRORLEVEL 1 goto errEncountered
  43. cd ..
  44.  
  45. cd dos
  46. make all
  47. IF ERRORLEVEL 1 set __MAKE_ER=DOS
  48. IF ERRORLEVEL 1 goto errEncountered
  49. cd..
  50.  
  51. cd unixport
  52. make rsym
  53. IF ERRORLEVEL 1 set __MAKE_ER=RSYM
  54. IF ERRORLEVEL 1 goto errEncountered
  55. aout2exe rsym
  56.  
  57. make -f makefile.dos raw_kcl 
  58. IF ERRORLEVEL 1 set __MAKE_ER=RAW_KCL
  59. IF ERRORLEVEL 1 goto errEncountered
  60.  
  61. make -f makefile.dos saved_kcl 
  62. IF ERRORLEVEL 1 set __MAKE_ER=SAVED_KCL
  63. IF ERRORLEVEL 1 goto errEncountered
  64. rem go32 raw_kcl <akcldos.lsp
  65. goto end
  66.  
  67. :errEncountered
  68. echo Error building %__MAKE_ER%
  69. goto end
  70.  
  71. :end
  72. set __MAKE_ER=
  73.  
  74.